﻿namespace Microsoft.SharePoint.Client
{
    using System;
    using System.ComponentModel;

    [EditorBrowsable(EditorBrowsableState.Never)]
    public sealed class ListPropertyNames
    {
        public const string AllowContentTypes = "AllowContentTypes";
        public const string BaseTemplate = "BaseTemplate";
        public const string BaseType = "BaseType";
        public const string BrowserFileHandling = "BrowserFileHandling";
        public const string ContentTypesEnabled = "ContentTypesEnabled";
        public const string Created = "Created";
        public const string DataSource = "DataSource";
        public const string DefaultContentApprovalWorkflowId = "DefaultContentApprovalWorkflowId";
        public const string DefaultDisplayFormUrl = "DefaultDisplayFormUrl";
        public const string DefaultEditFormUrl = "DefaultEditFormUrl";
        public const string DefaultNewFormUrl = "DefaultNewFormUrl";
        public const string DefaultViewUrl = "DefaultViewUrl";
        public const string Description = "Description";
        public const string Direction = "Direction";
        public const string DocumentTemplateUrl = "DocumentTemplateUrl";
        public const string DraftVersionVisibility = "DraftVersionVisibility";
        public const string EffectiveBasePermissions = "EffectiveBasePermissions";
        public const string EnableAttachments = "EnableAttachments";
        public const string EnableFolderCreation = "EnableFolderCreation";
        public const string EnableMinorVersions = "EnableMinorVersions";
        public const string EnableModeration = "EnableModeration";
        public const string EnableVersioning = "EnableVersioning";
        public const string ForceCheckout = "ForceCheckout";
        public const string HasExternalDataSource = "HasExternalDataSource";
        public const string Hidden = "Hidden";
        public const string Id = "Id";
        public const string ImageUrl = "ImageUrl";
        public const string IsApplicationList = "IsApplicationList";
        public const string IsCatalog = "IsCatalog";
        public const string IsSiteAssetsLibrary = "IsSiteAssetsLibrary";
        public const string ItemCount = "ItemCount";
        public const string LastItemDeletedDate = "LastItemDeletedDate";
        public const string LastItemModifiedDate = "LastItemModifiedDate";
        public const string MultipleDataList = "MultipleDataList";
        public const string NoCrawl = "NoCrawl";
        public const string OnQuickLaunch = "OnQuickLaunch";
        public const string ParentWebUrl = "ParentWebUrl";
        public const string SchemaXml = "SchemaXml";
        public const string ServerTemplateCanCreateFolders = "ServerTemplateCanCreateFolders";
        public const string TemplateFeatureId = "TemplateFeatureId";
        public const string Title = "Title";
        public const string ValidationFormula = "ValidationFormula";
        public const string ValidationMessage = "ValidationMessage";

        private ListPropertyNames()
        {
        }
    }
}

